composite insulation - German English Dictionary